sedimentary basin - English Synonyms Dictionary